mains fed - Alemán Inglés Diccionario